barn spider (araneus cavaticus) - Spanish English Dictionary